trailer transporting a tractor - Francés Inglés Diccionario